prison watch commission - French English Dictionary